offshore plants - French English Dictionary